package k1_exercise;

/**
 * 给出50个数，规律是：第1个数是1，第2个数比第1个数大1，第3个数比第2个数大2,以此类推
 * 例：1，2，4，7，11，16，。。。
 * 要求计算这50个数的和
 */
public class Loop_fiftyNumberSum {

    public static void main(String[] args) {
        //初始化50个数字的和
        int sum = 0;
        int currentNum = 1;

        //循环执行第1个数到第50个数
        for(int i=1;i<=50;i++){
            //根据规律判断出当前值的计算规则
            currentNum += i-1;

            System.out.println("第"+i+"个数字是："+currentNum);
            //数字的和=之前的和+当前值
            sum+=currentNum;
        }

        System.out.println("50个数字的和是："+sum);

    }
}
